Duncan Jones Director / Scriptwriter / Producer DouBan IMDb Director Source Code 2011 7.5 Warcraft 2016 6.7 Mute 2018 5.4